Visualizing cache effects on I/O workload predictability

نویسندگان

  • Ahmed Amer
  • Alison Luo
  • N. Der
  • Darrell D. E. Long
  • Alex T. Pang
چکیده

We describe our experience graphically visualizing data access behavior, with a specific emphasis on visualizing the predictability of such accesses and the consistency of these observations at the block level. Such workloads are more frequently encountered after filtering through intervening cache levels and in this paper we demonstrate how such filtered workloads pose a problem for traditional caching schemes. We demonstrate how prior results are consistent across both file and disk access workloads. We also demonstrate how an aggregating cache based on predictive grouping can overcome such filtering effects. Our visualization tool provides an illustration of how file workloads remain predictable in the presence of intervening caches, explaining how the aggregating cache can remain effective under what would normally be considered adverse conditions. We further demonstrate how the same predictability remains true with physical block workloads.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

I/O Component Characterization for I/O Cache Designs

When investigating I/O behavior, the tracing environment, simulation systems, and simulation model determine what can be measured and simulated. Workloads generate a variety of disk I/O requests to access file information, execute programs, and perform computation. The system presented here includes information about I/O requests, allowing workload components to be characterized individually. T...

متن کامل

Santa Cruz Predictive Data Grouping Using Successor

Latency is an ever-increasing component of data access costs, which in turn are often the bottleneck for modern high performance systems. The ability to predict future data accesses is essential to any attempt at addressing this problem, and we present a novel model for gathering and utilizing data access predictions. Prior attempts to utilize access predictions have taken the form of a single ...

متن کامل

Device-Aware Cache Management based on Adaptive Replacement

Heterogeneous devices have been adopted widely in mobile storage systems because a combination of such devices can supply a synergistically useful storage solution by taking advantage of each device. In heterogeneous storage systems there have been several researches for enhancing I/O performance by devising proper buffer cache management algorithms. This paper presents a novel device-aware buf...

متن کامل

Capturing Locality of Reference and Branch Predictability of Programs in Synthetic Workloads

A synthetic workload whose performance correlates well with long-running application programs is of great benefit to the computer architecture community because it reduces simulation time, fosters benchmark sharing by abstracting proprietary codes, and enables analysis of futuristic workloads by altering program characteristics. Recent research [2] [14] has demonstrated that it is possible to a...

متن کامل

DAC: A Device-Aware Cache Management Algorithm for Heterogeneous Mobile Storage Systems

In recent years, heterogeneous devices have been employed frequently in mobile storage systems because a combination of such devices can supply a synergistically useful storage solution by taking advantage of each device. One important design constraint in heterogeneous storage systems is to mitigate I/O performance degradation stemming from the difference between access times of different devi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003